Macropus giganteus
Explore definitions, synonyms, and language insights of Macropus giganteus
Definitions
                    Noun
                    
            very large greyish-brown Australian kangaroo formerly abundant in open wooded areas